API Documentation
MAIN PAGE
NAMESPACES
CLASSES
Documentation
Headers
NilkinsGraphics
Shaders
Memory
ShaderPassCustomSlot.h
1
// ShaderPassCustomSlot.h
3
//
5
6
namespace
nkGraphics
7
{
11
class
DLL_GRAPHICS_EXPORT
ShaderPassCustomSlot
12
{
13
public :
14
18
ShaderPassCustomSlot
() ;
22
virtual
~ShaderPassCustomSlot
() ;
23
24
// Getters
28
const
char
*
getTypeName
()
const
;
29
33
virtual
unsigned
int
getDataByteSize
() = 0 ;
39
virtual
void
fillDataBuffer
(
void
* buffer) = 0 ;
40
} ;
41
}
nkGraphics::ShaderPassCustomSlot::fillDataBuffer
virtual void fillDataBuffer(void *buffer)=0
nkGraphics::ShaderPassCustomSlot::getTypeName
const char * getTypeName() const
nkGraphics::ShaderPassCustomSlot::getDataByteSize
virtual unsigned int getDataByteSize()=0
nkGraphics::ShaderPassCustomSlot
A custom slot, implementable by external code.
Definition:
ShaderPassCustomSlot.h:12
nkGraphics
Encompasses all API of component NilkinsGraphics.
Definition:
BoundingBox.h:7
nkGraphics::ShaderPassCustomSlot::~ShaderPassCustomSlot
virtual ~ShaderPassCustomSlot()
nkGraphics::ShaderPassCustomSlot::ShaderPassCustomSlot
ShaderPassCustomSlot()
Generated by
Doxygen
1.8.18